/* Make page size as learge as possible for board page */
#page{width: 98% !important; padding: 0 10px}

/* Card board style */
#card-table{
    width: 100%; border: 4px solid gray; margin: 0 auto;
    background-color: yellow
}
#card-table td,
#card-table th{
    border: 1px solid gray;
    padding: 3px;
    border-width: 1px 0 1px 2px;
    vertical-align:top;
}
#card-table td.sub-state,
#card-table th.sub-state{border-left: 1px dashed gray;}

.card{
    display: block; float: left; width: 120px; height: 80px;
    padding: 2px; margin: 2px; border: 1px solid #666;
    overflow: hidden;
    font-size: 11px; font-weight: normal;
    cursor: move;
}

#type-legend{margin-top: 5px}
#type-legend span{
    border: 1px solid #666666;
    margin:2px 5px 0;
    padding:3px 5px;
}

#card-dialog .active-card{
    width: 95%;
    padding: 10px;
    height: 180px;
    overflow: auto
}
#card-dialog .editing{border: none}
